stock varied goods